/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package scrumsprint1;

import java.io.DataOutputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

/**
 *
 * @author usuario
 */
public class servidor {
    public servidor(){
        try {

            // Crea el socket en un puerto determinado
            ServerSocket servidor = new ServerSocket( 9999 );
            System.out.println("Socket corriendo en el pueto: " + 9999 );
            boolean accept = true;
            // Este socket atenderá peticiones continuamente.
            //while ( accept ) {
            Socket cliente = servidor.accept(); // Atiende la conexiones de los clientes
            System.out.println("Estoy atendiendo conexiones del cliente con IP: " + cliente.getInetAddress().getHostAddress() );
            OutputStream outStream = cliente.getOutputStream();
            DataOutputStream flujo= new DataOutputStream( outStream ); // Se escribe el mensaje a enviar al cliente
            //flujo.writeUTF( "Hola cliente, tu IP es: " + " " + cliente.getInetAddress().getHostAddress() );
            flujo.writeUTF( "Exitosa" );
            cliente.close(); // Cierra la conexión
            //}
            } catch( Exception e ) {
            System.out.println( e.getMessage() );
            }
    }
}
